#include "mylabel.h"
#include <iostream>

#include <QDebug>//QDebug是Qt中的类,不会直接使用这个类,而是借助qDebug()这个宏去使用

//构造函数的定义
MyLabel::MyLabel(QWidget* parent)
    :QLabel(parent) //调用父类的构造函数才能把咱们自己类的对象加到Qt对象树中
{

}

//析构函数的定义
//通过这个析构函数,打印一个自定义日志,方便咱们观察程序运行效果
MyLabel::~MyLabel()
{
    //std::cout << "Mylabel 被销毁!" << std::endl;
    //替换为:
    qDebug() << "Mylabel 被销毁!";
    //qDebug()是个宏,这个宏封装了QDebug对象
    //直接使用qDebug(),这个东西就可以当作cout来使用，且会自动换行
}
